今日目標
• 學會完整的 Git 工作流程:修改 → 追蹤 → 提交
• 新增更多內容到學習筆記專案
• 理解 Working Directory、Staging Area、Repository 的概念
操作步驟
步驟1:檢查目前狀態
cd my-learning-notes
git status
ls
步驟2:修改現有檔案
echo "" >> README.md
echo "## 學習目標" >> README.md
echo "- 掌握 Git 版本控制" >> README.md
echo "- 建立 GitHub 個人作品集" >> README.md
echo "- 為求職做準備" >> README.md
cat README.md
步驟3:新增課程筆記檔案
echo "# 資料結構筆記" > 資料結構.md
echo "" >> 資料結構.md
echo "## Day 1: 陣列基礎" >> 資料結構.md
echo "- 陣列是什麼" >> 資料結構.md
echo "- 時間複雜度 O(1) 存取" >> 資料結構.md
echo "# 計算機概論筆記" > 計概.md
echo "" >> 計概.md
echo "## 電腦組成" >> 計概.md
echo "- CPU、記憶體、儲存裝置" >> 計概.md
步驟4:查看工作區狀態
git status
你會看到:
• modified: README.md (已修改的檔案)
• 資料結構.md 和 計概.md 在 Untracked files
步驟5:分別加入不同檔案
git add README.md
git status
git commit -m "更新 README:加入學習目標"
步驟6:加入課程筆記
git add 資料結構.md 計概.md
git status
git commit -m "新增課程筆記:資料結構與計概"
步驟7:查看提交歷史
git log
git log --oneline
重要概念理解
Git 的三個區域: